RStudio | 学习手册中文翻译(四)
今天给大家推送的是RStudio学习手册中文翻译第五部分Using Command History(使用命令历史)和第六部分Working Directories and Workspaces(工作目录和工作空间)。
05
Using Command History 使用命令历史
RStudio维护有所有你曾输入控制台的命令的数据库,你可使用历史窗口来浏览和搜索这个数据库。
Browsing History 浏览历史
你之前输入RStudio控制台的命令可以通过历史标签进行浏览,这些命令将按顺序显示出来(最近的命令在底部)并按时间分组。
Searching History 搜索历史
Executing a Search 执行一个搜索
你可使用历史窗口右上角的搜索栏搜索之前命令的所有实例(例如plot)。搜索可进一步根据添加的用空格隔开的单词来进行再次查找(例如一个特定的数据集)。
Showing Command Context 显示命令上下文
在你的历史中搜索完一个命令后,你可能希望看到与之接近的其他命令。点击搜索结果的右侧边缘的箭头,你将看到命令的上下文。
Using Commands 使用命令
在历史窗口中所选的命令可以通过两种方式进行使用(对应历史工具栏左侧的两个按钮):
1.To Console—将所选命令发送到控制台。注意命令插入控制台后直到你按Enter键才会执行。
2.To Source—将所选命令发送到当前活动的源文件。如果当前没有源文件则将创建一个新的未命名的源文件。
历史列表中,你可选择单个命令或者多个命令(按住Ctrl键不连续多选或按住Shift键选择连续的命令段)。
06
Working Directories and Workspaces 工作目录和工作空间
R对所操作的.RData文件和工作空间的默认行为支持和推动将工作环境划分为不同目录的模型。
重要提示:在RStudio v0.95中,一个新的项目功能被引入进来以使得多个工作目录的管理更直接。以下阐述的功能仍然工作,尽管项目作为推荐机制来处理多个工作环境。
Default Working Directory 默认工作目录
与标准的R GUI一样,RStudio采用全局默认工作目录的概念。通常这是使用者的主目录(通常参考R中使用~)。当RStudio开始他将如下操作:
1.运行默认工作目录下的.Rprofile;
2.装载默认工作目录下的.RData 文件到工作空间中;
3.执行其他活动描述在R Startup中
当RStudio退出和工作空间发生变化,一个提示将问及是否保存这些改变到当前工作目录的.RData文件中。
可使用RStudio Options对话框通过以下方式来自定义默认行为:
1.改变默认工作目录;
2.启用/禁用开始时从默认工作目录中装载.RData;
3.指定.RData退出时是否总是保存、不保持或者提示保存。
Changing the Working Directory 修改工作目录
当前的工作目录显示在RStudio控制台的标题区域。有多种方法可以改变当前工作目录:
1.使用R函数setwd;
2.使用Tools | Change Working Dir...菜单,他也将改变文件窗口的目录位置;
3.从文件窗口中使用More | Set As Working Directory菜单。(在文件窗口中导航将不改变工作目录)
考虑改变你的工作目录请小心,它有以下副作用:
1.应用你代码中的相关文件(如数据集、源文件等)将无效,当你改变工作文件;
2..RData退出时所保持的位置将改变到新目录中。
因为这些副作用可能导致迷失和错误,最好是通常从与你项目相连的工作目录开始,并保持在那里进行你的操作。后文将阐述怎样设置RStudio的初始工作目录。
Starting in Other Working Directories 开始其他工作目录
如果所有的文件与一个包含在单个目录下的项目相关,那么你最好从那个目录开始RStudio。有多种方式(平台不同将有所变化)来实现这个。
File Associations 文件关联
RStudio的所有平台自己注册成一个处理程序如.RData,.R和其他R相关文件类型。这意味着系统文件浏览器的上下文菜单将对在RStudio对这些文件进行开放选择。
你也可以有选择地创建RStudio和.RData或.R文件的默认关联。
当开始通过了一个文件关联,RStudio将自动设置工作目录到打开文件的目录。注意RStudio当它已经运行也可通过连接打开文件——在这种情况下,RStudio仅打开文件,但不改变工作目录。
声明:部分文章和信息来源于互联网,如转载内容涉及版权等问题,请立即与小编联系,我们将迅速采取适当的措施。
感谢您抽出
更多精彩请点击下列分类文章
↓↓↓
有这样一小部分患者,被称为“治疗性无期徒刑犯”,他们确实发现结束治疗几乎是不可能的,我们也必须接受这一事实。只要不期望他们结束治疗,这些患者就可以做的很好。他们能把治疗次数减少到每3~6个月一次,但只要他们知道会继续见治疗师,他们就变现的功能良好。当治疗师威胁要结束治疗时,他们常常会崩溃。